temporary road - Spanish English Dictionary